Jump to content

Norman Fenton

From Wikipedia, the free encyclopedia

Norman Fenton
Fenton in 2016
Born1956 (age 67–68)
NationalityBritish
Alma mater
Scientific career
Fields
Institutions
Thesis Representation of matroids  (1981)
Doctoral advisorPeter Vámos
Websitewww.normanfenton.com

Norman E. Fenton (born 1956) is a British mathematician and computer scientist. He is the Professor of Risk Information Management in the School of Electronic Engineering and Computer Science at Queen Mary University of London. He is known for his work in software metrics and is the author of the textbook Software Metrics: A Rigorous Approach, as of 2014 in its third edition.

Education

[edit]

Fenton received his bachelor's degree in mathematics from the London School of Economics in 1978. He earned his Master of Science in 1978 and Doctor of Philosophy in 1981 at the University of Sheffield.[1] At Sheffield he was the second research student of Peter Vámos.[2] His doctoral thesis was "Representations of Matroids".[3]

Career

[edit]

Fenton was a postdoctoral fellow in the mathematics department at University College Dublin from 1981 to 1982 and the Mathematics Institute of the University of Oxford from 1982 to 1984.[1][2] At the end of that period he changed fields[2] and began publishing papers on structured programming with Robin W. Whitty and Agnes A. Kaposi.[4][5] In 1984 he joined the department of Electrical and Electronic Engineering at South Bank Polytechnic in London where he headed the Centre for Software and Systems Engineering research group.[1][2] He began to publish on software metrics as well as program structure.[6][7][8]

In 1989 Fenton moved to City University as a reader in software reliability, and became a professor of Computing Science in 1992.[1]

In 1998, Fenton, along with Martin Neil and Ed Tranham, set up the company Agena Ltd in Cambridge. Fenton was CEO between 1998 and 2015 and remains a director. In 2000, Fenton joined Queen Mary University of London (School of Electronic Engineering and Computer Science) where he works as a part-time professor. He is director of the Risk and Information Management Research Group.[9]

Selected publications

[edit]
Textbooks
  • Fenton, Norman E. (1991). Software Metrics: A Rigorous Approach. Chapman & Hall. ISBN 978-0-412-40440-5. OCLC 1069086327.
  • Fenton, Norman E.; Pfleeger, Shari Lawrence (1997). Software Metrics: A Rigorous and Practical Approach (2 ed.). International Thomson Computer Press. ISBN 978-0-534-95600-4. OCLC 1055171425.
  • Fenton, Norman; Bieman, James (1 October 2014). Software Metrics: A Rigorous and Practical Approach (3 ed.). Taylor & Francis. ISBN 978-1-4398-3822-8. OCLC 491888703.
  • Fenton, Norman; Neil, Martin (3 September 2018). Risk Assessment and Decision Analysis with Bayesian Networks (2 ed.). CRC Press, Taylor & Francis Group. ISBN 978-1-138-03511-9. OCLC 1031043793.
Articles
  • Fenton, N. (1994). "Software measurement: a necessary scientific basis". IEEE Transactions on Software Engineering. 20 (3): 199–206. doi:10.1109/32.268921.
  • Fenton, N.; Pfleeger, S.L.; Glass, R.L. (1994). "Science and substance: a challenge to software engineers". IEEE Software. 11 (4): 86–95. doi:10.1109/52.300094. S2CID 8528640.
  • Kitchenham, B.; Pfleeger, S.L.; Fenton, N. (1995). "Towards a framework for software measurement validation". IEEE Transactions on Software Engineering. 21 (12): 929–944. doi:10.1109/32.489070.
  • Fenton, N.E.; Neil, M. (1999). "A critique of software defect prediction models". IEEE Transactions on Software Engineering. 25 (5): 675–689. doi:10.1109/32.815326.
  • Fenton, Norman E; Neil, Martin (1999). "Software metrics: successes, failures and new directions". Journal of Systems and Software. 47 (2–3): 149–157. doi:10.1016/S0164-1212(99)00035-7.
  • Fenton, N.E.; Ohlsson, N. (2000). "Quantitative analysis of faults and failures in a complex software system". IEEE Transactions on Software Engineering. 26 (8): 797–814. doi:10.1109/32.879815.
  • Fenton, Norman E.; Neil, Martin (2000). Software metrics: Roadmap. ICSE '00: Proceedings of the Conference on The Future of Software Engineering May 2000. pp. 357–370. doi:10.1145/336512.336588.
  • Neil, Martin; Fenton, Norman; Nielson, Lars (2000). "Building large-scale Bayesian networks". The Knowledge Engineering Review. 15 (3): 257–284. doi:10.1017/S0269888900003039. S2CID 11309502.
  • Fenton, Norman; Neil, Martin; Marsh, William; Hearty, Peter; Marquez, David; Krause, Paul; Mishra, Rajat (2007). "Predicting software defects in varying development lifecycles using Bayesian nets". Information and Software Technology. 49 (1): 32–43. doi:10.1016/j.infsof.2006.09.001.

References

[edit]
  1. ^ a b c d "Norman Fenton CV". Queen Mary University of London. Retrieved 21 December 2022.
  2. ^ a b c d Sharp, Rodney Y. (June 2022). "Peter Vámos, 1940–2020". Bulletin of the London Mathematical Society. 54 (3): 1145–1166. doi:10.1112/blms.12689. S2CID 250234702.
  3. ^ "Publications: Dr Norman Fenton". Queen Mary University of London. Retrieved 21 December 2022.
  4. ^ Whitty, R.W.; Fenton, N.E.; Kaposi, A.A. (1984). "Structured programming: a tutorial guide". Software & Microsystems. 3 (3): 54. doi:10.1049/sm.1984.0019.
  5. ^ Fenton, N.E.; Whitty, R.W.; Kaposi, A.A. (1985). "A generalised mathematical theory of structured programming". Theoretical Computer Science. 36: 145–171. doi:10.1016/0304-3975(85)90040-4.
  6. ^ Fenton, N. E.; Whitty, R. W. (1 April 1986). "Axiomatic approach to Software Metrication through Program Decomposition". The Computer Journal. 29 (4): 330–339. doi:10.1093/comjnl/29.4.330.
  7. ^ Fenton, Norman E; Kaposi, Agnes A (July 1987). "Metrics and software structure". Information and Software Technology. 29 (6): 301–320. doi:10.1016/0950-5849(87)90029-2.
  8. ^ Fenton, N. E.; Kaposi, A. A. (28 February 1989). "An Engineering Theory of Structure and Measurement". In B.A. Kitchenham; B. Littlewood (eds.). Measurement for Software Control and Assurance. Springer Science & Business Media. pp. 289–320. ISBN 978-1-85166-246-3. OCLC 18105742.
  9. ^ "Risk and Information Management (RIM) research group". School of Electronic Engineering and Computer Science | Queen Mary, University of London. Archived from the original on 31 December 2017. Retrieved 9 February 2016.
[edit]